be perfected - Turkish English Dictionary